@font-face {
  font-family: pingfang-medium; // 定义字体名称 和下面对应
  src: url("https://baojia.nacida.love/uploads/PINGFANG MEDIUM.woff2"); // 引入字体路径
}

@font-face {
  font-family: pingfang-heavy; // 定义字体名称 和下面对应
  src: url("https://baojia.nacida.love/uploads/PINGFANG HEAVY.woff2"); // 引入字体路径
  // src: url('http://82.157.203.126/font/'); // 引入字体路径
}

.pingfang-medium {
  font-family: pingfang-medium, sans-serif;
}

.pingfang-heavy {
  font-family: pingfang-heavy, sans-serif;
}

body,
html,
div,
span,
p,
h1,
h2,
h3,
h4 {
  box-sizing: border-box;
  font-family: pingfang-medium, sans-serif;
}

.button-group:not(:first-child) {
  .button-item {
    margin-left: 10px;
  }
}

.header-form-item {
  display: flex;
  align-items: center;
  font-size: 0.8rem;
  color: rgb(107 114 128);

  .label {
    min-width: 80px;
    margin-right: 10px;
    text-align: right;
  }

  .el-input {
    flex: 1;
  }
}

.cursor-pointer {
  cursor: pointer;
}

.danger-color {
  color: #f56c6c !important;
}

.success-color {
  color: #67c23a !important;
}

.info-color {
  color: #909399 !important;
}

.full-screen-dialog {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  overflow-y: scroll;
  transform: translate(0, 0) !important;
}

.dialog-header {
  display: flex;
  flex-direction: row;
  gap: 16px;
  justify-content: space-between;

  &_right {
    display: flex;
    align-items: center;
    cursor: pointer;
  }
}

.dialog-content {
  width: 90%;
  margin: 0 auto;
}

.dialog-footer {
  display: flex;
  align-items: center;
  justify-content: center;
}
